//该文件给 selector 使用
import {OperatorTypeEnums } from "./wrapper-enums";

//业务列表页配置类型
export interface TableConfigrationType {

  selectorFieldsConfig?: TableFieldType[], //列表页搜索框配置

  tableColumnsConfig?: TableFieldType[] //列表页 表格列配置

}



//列表明细配置
export interface TableFieldType {

  codeKey?:string,

  fieldType?: string,

  title?: string,

  field?: string,

  operateType?:OperatorTypeEnums,//操作类型   NOTES:参照码表，根据这个字段的配置，影响前端生成对应的组装condition逻辑，可以不填写，字段condition组装逻辑按默认值处理

}


//idoo-selector组件使用
export interface SearchConfigValue extends TableFieldType {

  value?: string,//页面标签展示的文字

  pass_data?: string[], //对应这个字段的查询取值

}
